Optimisation of Airfoils using Parallel Genetic Algorithms

نویسندگان

  • D J Doorly
  • J Peir
چکیده

This paper describes a parallel genetic algorithm which is linked to CFD analysis for the design of optimal airfoils. The method has been implemented on a variety of parallel architec-tures, and results to illustrate its application are presented. A common problem with genetic algorithms (or GAs) is how to maintain diversity of the gene pool and avoid premature convergence of the population. Subdivision of the population into semi-isolated subpopulations (commonly referred to as`demes') not only helps signiicantly in this regard, but is ideally suited to implementation on a network of workstations. The basic ideas behind the GA are described in excellent texts such as 1], and only a brief outline can be given here. The GA always starts with a population of trial solutions to the optimisation problem (generally that of minimising a cost function); these trial solutions may be randomly generated for the problem. In this work, a member of the population (a trial solution) corresponds to a particular airfoil geometry, which is encoded as a string specifying the values of the design variables. The string may be an array of real or binary numbers, and can be viewed as a chromosome in which the array positions correspond to positions along the string and are analogous to genes. We prefer a real number encoding, and have generally used the locations of the vertices of the control polygon of a B-spline to represent the airfoil geometry, g.1a. Direct encoding, and shape modiication functions have also been tried. The population of strings or chromosomes is then allowed to evolve, by preferentially selecting the tter individuals for reproduction. Fitness for reproduction is evaluated by the ow solver, normally far more expensive in CFD optimization than other GA operations. The selection schemes used comprise binary tournament and roulette wheel selection 1]. Selection plays a central role in controlling the GA; if over-extreme, it can produce too rapid convergence. The simple reciprocal relation between the values of the cost returned by the evaluation and corresponding tness values is altered here by remapping the distribution of tness values, (termed``tness scaling') in order to innuence selection by modifying the tness. The selection is also treated here asèlitist', so that the best of a generation is always carried through to the next; a uniformly slightly mutated copy of the best is also carried through. Reproduction involves the mutation and crossover of genes to produce new oospring. Mutations …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Multidisciplinary Design Optimization of a Reentry Vehicle Using Parallel Genetic Algorithms

The purpose of this paper is to examine the multidisciplinary design optimization (MDO) of a reentry vehicle. In this paper, optimization of a RV based on, minimization of heat flux integral and minimization of axial force coefficient integral and maximization of static margin integral along reentry trajectory is carried out. The classic optimization methods are not applicable here due to the c...

متن کامل

A New Approach to Solve N-Queen Problem with Parallel Genetic Algorithm

Over the past few decades great efforts were made to solve uncertain hybrid optimization problems. The n-Queen problem is one of such problems that many solutions have been proposed for. The traditional methods to solve this problem are exponential in terms of runtime and are not acceptable in terms of space and memory complexity. In this study, parallel genetic algorithms are proposed to solve...

متن کامل

Static Task Allocation in Distributed Systems Using Parallel Genetic Algorithm

Over the past two decades, PC speeds have increased from a few instructions per second to several million instructions per second. The tremendous speed of today's networks as well as the increasing need for high-performance systems has made researchers interested in parallel and distributed computing. The rapid growth of distributed systems has led to a variety of problems. Task allocation is a...

متن کامل

A Comparative Analysis of Evolutionary Algorithms for Function Optimisation

| In this paper the Breeder Genetic Algorithms are compared against both serial and parallel Genetic Algorithms by using a wide range of optimisation functions taken from the literature. The aim is to investigate how the change of the tness function innuences their problem{ solving capabilities. The experimental ndings show that the Breeder Genetic Algorithms outperform the Genetic Algorithms c...

متن کامل

Modeling and Multi-Objective Optimization of 4-Digit NACA Airfoils Using Genetic Algorithms

In the present study, multi-objective optimization of 4-digit NACA airfoils is performed at three steps. At the first step, lift (CL) and drag (CD) coefficient in a set of 4-digit NACA airfoils are numerically investigated using commercial software NUMECA. Two meta-models based on the evolved Group Method of Data Handling (GMDH) type neural networks are obtained, at the second step, for modelin...

متن کامل

Modeling and scheduling no-idle hybrid flow shop problems

Although several papers have studied no-idle scheduling problems, they all focus on flow shops, assuming one processor at each working stage. But, companies commonly extend to hybrid flow shops by duplicating machines in parallel in stages. This paper considers the problem of scheduling no-idle hybrid flow shops. A mixed integer linear programming model is first developed to mathematically form...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996